Portobello
Head to Portobello, a traditional British beach resort within the city on the shore of the Firth of Forth. Golden sand, ice-cream parlours, fish'n'chips, amusement arcades, playgrounds, paddling pools, what more do you want from the seaside? Admittedly the weather is often more suited to Bracing Walks than Cooling Dips but there's still fun to be had in "Porty".
Portobello Swim Centre
57 The Promenade, Portobello
0131 669 6888
Traditional Victorian baths with fully modernised facilities. Pool, gym, sauna and the only Turkish Baths in town.